MiniCRM\WoocommercePlugin\Plugin S

Total Complexity 50
Dependencies 9
Dependents 4
Total lines 633
Lines of code 401
Logical lines of code 173
Comment lines 135
Methods 17
Properties 2

Methods 17

Method Rating Maintainability Complexity Lines of code
init()
B
27
12 202
_syncProjects()
S
47 6 37
validate_configured_fields()
S
51 4 26
activate()
S
51 3 30
_queueOrdersForSync()
S
60 4 14
ajaxSyncProjects()
S
59 3 15
_ignoreTypeErrors()
S
59 3 14
getOrderProjectId()
S
61 3 13
_getStoredOptions()
S
63 3 11
ajaxGetProjects()
S
61 2 13
getOption()
S
79 1 3
getOptionName()
S
78 1 3
getAllOrderStatuses()
S
78 1 3
isPluginActive()
S
72 1 5
_log()
S
73 1 4
generateNonce()
S
71 1 5
checkNonce()
S
79 1 3